home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / dev / e / PlayTHX.readme < prev    next >
Text File  |  1998-05-05  |  4KB  |  101 lines

  1. Short:    Play THX and THX2 modules.
  2. Author:   Dexter/Abyss, Kyzer/CSG
  3. Uploader: Kyzer/CSG <kyzer@4u.net>
  4. Type:     dev/e
  5.  
  6. This  is  a lovely interface to the replayer binary of THX2, in 68000 and
  7. 68020 flavours.
  8.  
  9.   - use either shared library or E module. (C linklibs coming soon)
  10.   - comes with real autodocs
  11.   - comes with example CLI and GUI player programs, and some
  12.     THX modules. Crank 'em up!
  13.  
  14. Changes since previous release:
  15. - bang functions improved and completely redesigned
  16. - renamed some functions
  17. - new thxPlaytime() function
  18. - now available as a shared library with appropriate protection
  19. - split up source, it was getting a bit big
  20. - much better internal documentation
  21. - improved BangTest
  22. - PlayTHX and PlayTHX_gui now use the shared library.
  23. - PlayTHX_gui has status in titlebar and titletext in requester
  24.  
  25. TODO:
  26. - C pragma/proto files.
  27.  
  28.  
  29. Functions in the interface:
  30.   thxInit -- initialise player and module.
  31.   thxFree -- free resources held by player.
  32.  
  33.   thxPlay -- start playing the song.
  34.   thxPause -- pause play of a song.
  35.   thxStop -- stop playing a song/module.
  36.   thxWind -- wind the song forward or back.
  37.  
  38.   thxGetNumSongs -- get number of subsongs.
  39.   thxSetSong -- set song to be played.
  40.  
  41.   thxGetVolume -- get master volume.
  42.   thxSetVolume -- set master volume.
  43.  
  44.   thxPlayNote -- start playing a user-specified note.
  45.   thxStopNote -- stop playing user-specified note.
  46.   thxNoteFX -- perform FX command on user-specified note.
  47.  
  48.   thxSyncByte -- get sync byte value.
  49.   thxSignalEnd -- Signal() when song ends.
  50.   thxSongEnded -- detect if song has ended.
  51.   thxPlaytime -- get current playtime of song.
  52.  
  53.  
  54. ============================= Archive contents =============================
  55.  
  56. Original  Packed Ratio    Date     Time    Name
  57. -------- ------- ----- --------- --------  -------------
  58.    16536    9270 43.9% 27-Apr-98 05:29:58 +BangTest
  59.      239     151 36.8% 27-Apr-98 05:29:54 +thxplay.m
  60.    13924    8314 40.2% 27-Apr-98 05:29:14 +thx-play.m
  61.    13764    8233 40.1% 27-Apr-98 05:29:20 +thx-play_020.m
  62.      658     333 49.3% 26-Apr-98 22:51:36 +thxplay_lib.fd
  63.      634     185 70.8% 27-Apr-98 05:29:52 +thxplay_lib.i
  64.     2952    1787 39.4% 27-Apr-98 05:29:58 +PlayTHX
  65.     1619     801 50.5% 27-Apr-98 04:38:06 +PlayTHX.readme
  66.    29992   11794 60.6% 27-Apr-98 05:30:00 +PlayTHX_gui
  67.     3698    1207 67.3% 10-Feb-97 22:28:06 +THX.Einlauf
  68.     1523     464 69.5% 16-Apr-98 06:59:46 +THX.skydrive
  69.     2794     840 69.9% 16-Apr-98 07:00:04 +THX.The last straw
  70.      664     379 42.9% 27-Apr-98 04:40:34 +BangTest.e
  71.      919     310 66.2% 27-Apr-98 04:02:02 +makefile
  72.     2116     998 52.8% 27-Apr-98 04:40:02 +PlayTHX.e
  73.     3446    1421 58.7% 27-Apr-98 05:28:38 +PlayTHX_gui.e
  74.     2348     671 71.4% 16-Apr-98 05:44:54 +THX.Strange
  75.     1984     732 63.1% 21-Apr-98 09:11:48 +THX-Bang.doc
  76.      914     691 24.3% 21-Apr-98 09:11:48 +THX-Bang000.BIN
  77.      908     685 24.5% 21-Apr-98 09:11:48 +THX-Bang020.BIN
  78.     1352     536 60.3% 27-Apr-98 01:53:48 +THX-Offsets.I
  79.     6176    2320 62.4% 21-Apr-98 09:11:50 +THX-Replayer.doc
  80.    11596    7336 36.7% 21-Apr-98 09:11:50 +THX-Replayer000.BIN
  81.    11440    7250 36.6% 21-Apr-98 09:11:52 +THX-Replayer020.BIN
  82.     4985    1809 63.7% 27-Apr-98 02:26:48 +init.asm
  83.     1944     799 58.8% 27-Apr-98 00:17:40 +interrupt.asm
  84.     3562    1307 63.3% 27-Apr-98 03:06:06 +library.asm
  85.     1140     436 61.7% 26-Apr-98 22:52:14 +makefile
  86.     5482    1907 65.2% 27-Apr-98 04:28:30 +misc.asm
  87.     2514     946 62.3% 26-Apr-98 15:46:04 +multisong.asm
  88.     5552    1860 66.4% 27-Apr-98 00:05:00 +note.asm
  89.     3577    1174 67.1% 27-Apr-98 02:25:52 +song.asm
  90.     3926    1526 61.1% 27-Apr-98 04:15:22 +thxplay.asm
  91.      246     133 45.9% 26-Apr-98 22:18:38 +thxplay.library_rev.i
  92.        2       2  0.0% 26-Apr-98 22:18:36 +thxplay.library_rev.rev
  93.      658     333 49.3% 26-Apr-98 22:51:36 +thxplay_lib.fd
  94.     1592     527 66.8% 26-Apr-98 17:33:48 +volume.asm
  95.     2093    1083 48.2% 27-Apr-98 03:10:22 +thx-play.faq
  96.    19940    5915 70.3% 27-Apr-98 05:29:48 +thxplay.guide
  97.    13904    8415 39.4% 27-Apr-98 05:29:26 +thxplay.library
  98.    13744    8328 39.4% 27-Apr-98 05:29:30 +thxplay.library.020
  99. -------- ------- ----- --------- --------
  100.   217057  103208 52.4% 27-Apr-98 19:08:32   41 files
  101.